earthing strap - French English Dictionary